<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8"/>
    <title>分布式机群监管系统-SE@USTC</title>
    <meta name="keywords" content="分布式机群监管系统"/>
    <meta name="description" content="分布式机群监管系统"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>

    <!-- basic styles -->

    <link href="../Bootstrap/ace/css/bootstrap.min.css" rel="stylesheet"/>
    <link rel="stylesheet" href="../Bootstrap/ace/css/font-awesome.min.css"/>

    <!--[if IE 7]>
    <link rel="stylesheet" href="../Bootstrap/ace/css/font-awesome-ie7.min.css"/>
    <![endif]-->

    <!-- page specific plugin styles -->

    <!-- fonts -->

    <link rel="stylesheet" href="../Bootstrap/ace\css\cyrillic.css"/>

    <!-- ace styles -->

    <link rel="stylesheet" href="../Bootstrap/ace/css/ace.min.css"/>
    <link rel="stylesheet" href="../Bootstrap/ace/css/ace-rtl.min.css"/>
    <link rel="stylesheet" href="../Bootstrap/ace/css/ace-skins.min.css"/>

    <!--[if lte IE 8]>
    <link rel="stylesheet" href="../Bootstrap/ace/css/ace-ie.min.css"/>
    <![endif]-->

    <!-- inline styles related to this page -->

    <!-- ace settings handler -->

    <script src="../Bootstrap/ace/js/ace-extra.min.js"></script>

    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->

    <!--[if lt IE 9]>
    <script src="../Bootstrap/ace/js/html5shiv.js"></script>
    <script src="../Bootstrap/ace/js/respond.min.js"></script>
    <![endif]-->
</head>

<body>
<div class="navbar navbar-default" id="navbar">
    <script type="text/javascript">
        try {
            ace.settings.check('navbar', 'fixed')
        } catch (e) {
        }
    </script>

    <div class="navbar-container" id="navbar-container">
        <div class="navbar-header pull-left">
            <a href="#" class="navbar-brand">
                <small>
                    <i class="icon-leaf"></i>
                    分布式机群监管系统
                </small>
            </a><!-- /.brand -->
        </div><!-- /.navbar-header -->

        <div class="navbar-header pull-right" role="navigation">
            <ul class="nav ace-nav">
                <!--<li class="grey">-->
                    <!--<a data-toggle="dropdown" class="dropdown-toggle" href="#">-->
                        <!--<i class="icon-tasks"></i>-->
                        <!--<span class="badge badge-grey">4</span>-->
                    <!--</a>-->

                    <!--<ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">-->
                        <!--<li class="dropdown-header">-->
                            <!--<i class="icon-ok"></i>-->
                            <!--4 Tasks to complete-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<div class="clearfix">-->
                                    <!--<span class="pull-left">Software Update</span>-->
                                    <!--<span class="pull-right">65%</span>-->
                                <!--</div>-->

                                <!--<div class="progress progress-mini ">-->
                                    <!--<div style="width:65%" class="progress-bar "></div>-->
                                <!--</div>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<div class="clearfix">-->
                                    <!--<span class="pull-left">Hardware Upgrade</span>-->
                                    <!--<span class="pull-right">35%</span>-->
                                <!--</div>-->

                                <!--<div class="progress progress-mini ">-->
                                    <!--<div style="width:35%" class="progress-bar progress-bar-danger"></div>-->
                                <!--</div>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<div class="clearfix">-->
                                    <!--<span class="pull-left">Unit Testing</span>-->
                                    <!--<span class="pull-right">15%</span>-->
                                <!--</div>-->

                                <!--<div class="progress progress-mini ">-->
                                    <!--<div style="width:15%" class="progress-bar progress-bar-warning"></div>-->
                                <!--</div>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<div class="clearfix">-->
                                    <!--<span class="pull-left">Bug Fixes</span>-->
                                    <!--<span class="pull-right">90%</span>-->
                                <!--</div>-->

                                <!--<div class="progress progress-mini progress-striped active">-->
                                    <!--<div style="width:90%" class="progress-bar progress-bar-success"></div>-->
                                <!--</div>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--See tasks with details-->
                                <!--<i class="icon-arrow-right"></i>-->
                            <!--</a>-->
                        <!--</li>-->
                    <!--</ul>-->
                <!--</li>-->

                <li class="purple">
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                        <i class="icon-bell-alt icon-animated-bell"></i>
                        <span class="badge badge-important">8</span>
                    </a>

                    <ul class="pull-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
                        <li class="dropdown-header">
                            <i class="icon-warning-sign"></i>
                            8 Notifications
                        </li>

                        <li>
                            <a href="#">
                                <div class="clearfix">
											<span class="pull-left">
												<i class="btn btn-xs no-hover btn-pink icon-comment"></i>
												New Comments
											</span>
                                    <span class="pull-right badge badge-info">+12</span>
                                </div>
                            </a>
                        </li>

                        <li>
                            <a href="#">
                                <i class="btn btn-xs btn-primary icon-user"></i>
                                Bob just signed up as an editor ...
                            </a>
                        </li>

                        <li>
                            <a href="#">
                                <div class="clearfix">
											<span class="pull-left">
												<i class="btn btn-xs no-hover btn-success icon-shopping-cart"></i>
												New Orders
											</span>
                                    <span class="pull-right badge badge-success">+8</span>
                                </div>
                            </a>
                        </li>

                        <li>
                            <a href="#">
                                <div class="clearfix">
											<span class="pull-left">
												<i class="btn btn-xs no-hover btn-info icon-twitter"></i>
												Followers
											</span>
                                    <span class="pull-right badge badge-info">+11</span>
                                </div>
                            </a>
                        </li>

                        <li>
                            <a href="#">
                                See all notifications
                                <i class="icon-arrow-right"></i>
                            </a>
                        </li>
                    </ul>
                </li>

                <!--<li class="green">-->
                    <!--<a data-toggle="dropdown" class="dropdown-toggle" href="#">-->
                        <!--<i class="icon-envelope icon-animated-vertical"></i>-->
                        <!--<span class="badge badge-success">5</span>-->
                    <!--</a>-->

                    <!--<ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">-->
                        <!--<li class="dropdown-header">-->
                            <!--<i class="icon-envelope-alt"></i>-->
                            <!--5 Messages-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<img src="../Bootstrap/ace/avatars/avatar.png" class="msg-photo"-->
                                     <!--alt="Alex's Avatar"/>-->
                                <!--<span class="msg-body">-->
											<!--<span class="msg-title">-->
												<!--<span class="blue">Alex:</span>-->
												<!--Ciao sociis natoque penatibus et auctor ...-->
											<!--</span>-->

											<!--<span class="msg-time">-->
												<!--<i class="icon-time"></i>-->
												<!--<span>a moment ago</span>-->
											<!--</span>-->
										<!--</span>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<img src="../Bootstrap/ace/avatars/avatar3.png" class="msg-photo"-->
                                     <!--alt="Susan's Avatar"/>-->
                                <!--<span class="msg-body">-->
											<!--<span class="msg-title">-->
												<!--<span class="blue">Susan:</span>-->
												<!--Vestibulum id ligula porta felis euismod ...-->
											<!--</span>-->

											<!--<span class="msg-time">-->
												<!--<i class="icon-time"></i>-->
												<!--<span>20 minutes ago</span>-->
											<!--</span>-->
										<!--</span>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="#">-->
                                <!--<img src="../Bootstrap/ace/avatars/avatar4.png" class="msg-photo"-->
                                     <!--alt="Bob's Avatar"/>-->
                                <!--<span class="msg-body">-->
											<!--<span class="msg-title">-->
												<!--<span class="blue">Bob:</span>-->
												<!--Nullam quis risus eget urna mollis ornare ...-->
											<!--</span>-->

											<!--<span class="msg-time">-->
												<!--<i class="icon-time"></i>-->
												<!--<span>3:15 pm</span>-->
											<!--</span>-->
										<!--</span>-->
                            <!--</a>-->
                        <!--</li>-->

                        <!--<li>-->
                            <!--<a href="inbox.html">-->
                                <!--See all messages-->
                                <!--<i class="icon-arrow-right"></i>-->
                            <!--</a>-->
                        <!--</li>-->
                    <!--</ul>-->
                <!--</li>-->

                <li class="light-blue">
                    <a data-toggle="dropdown" href="#" class="dropdown-toggle">
                        <img class="nav-user-photo" src="../Bootstrap/ace/avatars/user.jpg" alt="Jason's Photo"/>
                        <span class="user-info">
									<small>Welcome,</small>
									<p>Admin</p>
								</span>

                        <i class="icon-caret-down"></i>
                    </a>

                    <ul class="user-menu pull-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
                        <li>
                            <a href="#">
                                <i class="icon-cog"></i>
                                Settings
                            </a>
                        </li>

                        <li>
                            <a href="#">
                                <i class="icon-user"></i>
                                Profile
                            </a>
                        </li>

                        <li class="divider"></li>

                        <li>
                            <a href="#">
                                <i class="icon-off"></i>
                                Logout
                            </a>
                        </li>
                    </ul>
                </li>
            </ul><!-- /.ace-nav -->
        </div><!-- /.navbar-header -->
    </div><!-- /.container -->
</div>

<div class="main-container" id="main-container">
    <script type="text/javascript">
        try {
            ace.settings.check('main-container', 'fixed')
        } catch (e) {
        }
    </script>

    <div class="main-container-inner">
        <a class="menu-toggler" id="menu-toggler" href="#">
            <span class="menu-text"></span>
        </a>

        <div class="sidebar" id="sidebar">
            <script type="text/javascript">
                try {
                    ace.settings.check('sidebar', 'fixed')
                } catch (e) {
                }
            </script>

            <div class="sidebar-shortcuts" id="sidebar-shortcuts">
                <div class="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
                    <button class="btn btn-success">
                        <i class="icon-signal"></i>
                    </button>

                    <button class="btn btn-info">
                        <i class="icon-pencil"></i>
                    </button>

                    <button class="btn btn-warning">
                        <i class="icon-group"></i>
                    </button>

                    <button class="btn btn-danger">
                        <i class="icon-cogs"></i>
                    </button>
                </div>

                <div class="sidebar-shortcuts-mini" id="sidebar-shortcuts-mini">
                    <span class="btn btn-success"></span>

                    <span class="btn btn-info"></span>

                    <span class="btn btn-warning"></span>

                    <span class="btn btn-danger"></span>
                </div>
            </div><!-- #sidebar-shortcuts -->

            <ul class="nav nav-list">
                <li class="active">
                    <a href="index.html">
                        <i class="icon-dashboard"></i>
                        <span class="menu-text"> 控制台 </span>
                    </a>
                </li>

                <li>
                    <a href="/config">
                        <i class="icon-desktop"></i>
                        <span class="menu-text"> 管理配置 </span>
                        <!--实现IP地址、同步信息的更新频率等各种设置信息的远程配置-->
                    </a>
                </li>

                <li>
                    <a href="#" class="dropdown-toggle">
                        <i class="icon-list"></i>
                        <span class="menu-text"> 客户端节点 </span>

                        <b class="arrow icon-angle-down"></b>
                    </a>

                    <ul class="submenu">
                        <li class="active">
                            <a href="/tables">
                                <i class="icon-double-angle-right"></i>
                                节点实时状态
                            </a>
                        </li>

                        <li>
                            <a href="/dynamic">
                                <i class="icon-double-angle-right"></i>
                                实时状态图
                            </a>
                        </li>

                        <li>
                            <a href="/history">
                                <i class="icon-double-angle-right"></i>
                                历史状态图
                            </a>
                        </li>

                    </ul>
                </li>
            </ul><!-- /.nav-list -->

            <div class="sidebar-collapse" id="sidebar-collapse">
                <i class="icon-double-angle-left" data-icon1="icon-double-angle-left"
                   data-icon2="icon-double-angle-right"></i>
            </div>

            <script type="text/javascript">
                try {
                    ace.settings.check('sidebar', 'collapsed')
                } catch (e) {
                }
            </script>
        </div>

        <div class="main-content">
            <div class="breadcrumbs" id="breadcrumbs">
                <script type="text/javascript">
                    try {
                        ace.settings.check('breadcrumbs', 'fixed')
                    } catch (e) {
                    }
                </script>

                <ul class="breadcrumb">
                    <li>
                        <i class="icon-home home-icon"></i>
                        <a href="#">Home</a>
                    </li>

                    <!--<li>-->
                        <!--<a href="#">Other Pages</a>-->
                    <!--</li>-->
                    <!--<li class="active">Blank Page</li>-->
                </ul><!-- .breadcrumb -->

                <div class="nav-search" id="nav-search">
                    <form class="form-search">
								<span class="input-icon">
									<input type="text" placeholder="Search ..." class="nav-search-input"
                                           id="nav-search-input" autocomplete="off"/>
									<i class="icon-search nav-search-icon"></i>
								</span>
                    </form>
                </div><!-- #nav-search -->
            </div>

            <div class="page-content">
                <div class="row">
                    <div class="col-xs-12">
                        <!-- PAGE CONTENT BEGINS -->
                        <div class="col-sm-6">
                            <h2>分布式机群监管系统</h2>
                            <hr/>
                            <h3>前端</h3>
                            <h4>组件说明</h4>
                            <ul>
                                <li>Spring boot 实现路由控制</li>
                                <li>Thymeleaf 模板引擎作为视图</li>
                                <li>Bootsrtap 后台管理UI模板</li>
                                <li>Echarts 实现图表展示</li>
                                <li>Ajax 实现数据心跳以及实时更新数据</li>
                            </ul>
                            <hr/>
                            <h3>后台</h3>
                            <h4>组件依赖</h4>
                            <ul>
                                <li>使用 springboot 实现 restful 接口开发</li>
                                <li>使用 netty 实现连接的良好扩展性</li>
                                <li>使用 hibernate 实现数据库快速开发</li>
                            </ul>

                        </div>
                        <!-- PAGE CONTENT ENDS -->
                    </div><!-- /.col -->
                </div><!-- /.row -->
            </div><!-- /.page-content -->
        </div><!-- /.main-content -->

        <div class="ace-settings-container" id="ace-settings-container">
            <div class="btn btn-app btn-xs btn-warning ace-settings-btn" id="ace-settings-btn">
                <i class="icon-cog bigger-150"></i>
            </div>

            <div class="ace-settings-box" id="ace-settings-box">
                <div>
                    <div class="pull-left">
                        <select id="skin-colorpicker" class="hide">
                            <option data-skin="default" value="#438EB9">#438EB9</option>
                            <option data-skin="skin-1" value="#222A2D">#222A2D</option>
                            <option data-skin="skin-2" value="#C6487E">#C6487E</option>
                            <option data-skin="skin-3" value="#D0D0D0">#D0D0D0</option>
                        </select>
                    </div>
                    <span>&nbsp; Choose Skin</span>
                </div>

                <div>
                    <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-navbar"/>
                    <label class="lbl" for="ace-settings-navbar"> Fixed Navbar</label>
                </div>

                <div>
                    <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-sidebar"/>
                    <label class="lbl" for="ace-settings-sidebar"> Fixed Sidebar</label>
                </div>

                <div>
                    <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-breadcrumbs"/>
                    <label class="lbl" for="ace-settings-breadcrumbs"> Fixed Breadcrumbs</label>
                </div>

                <div>
                    <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-rtl"/>
                    <label class="lbl" for="ace-settings-rtl"> Right To Left (rtl)</label>
                </div>

                <div>
                    <input type="checkbox" class="ace ace-checkbox-2" id="ace-settings-add-container"/>
                    <label class="lbl" for="ace-settings-add-container">
                        Inside
                        <b>.container</b>
                    </label>
                </div>
            </div>
        </div><!-- /#ace-settings-container -->
    </div><!-- /.main-container-inner -->

    <a href="#" id="btn-scroll-up" class="btn-scroll-up btn btn-sm btn-inverse">
        <i class="icon-double-angle-up icon-only bigger-110"></i>
    </a>
</div><!-- /.main-container -->

<!-- basic scripts -->

<!--[if !IE]> -->

<script src="../Bootstrap/ace\js\jquery-2.0.3.min.js"></script>

<!-- <![endif]-->

<!--[if IE]>
<script src="../Bootstrap/ace\js\jquery-1.10.2.min.js"></script>
<![endif]-->

<!--[if !IE]> -->
<!--<script type="text/javascript">-->
<!--window.jQuery || document.write("<script src='../Bootstrap/ace/js/jquery-2.0.3.min.js'>" + "<" + "/script>");-->
<!--</script>-->
<!-- <![endif]-->

<!--[if IE]>
<script type="text/javascript">
    window.jQuery || document.write("<script src='../Bootstrap/ace/js/jquery-1.10.2.min.js'>" + "<" + "/script>");
</script>
<![endif]-->

<!--<script type="text/javascript">-->
<!--if ("ontouchend" in document) document.write("<script src='../Bootstrap/ace/js/jquery.mobile.custom.min.js'>" + "<" + "/script>");-->
<!--</script>-->
<script src="../Bootstrap/ace/js/bootstrap.min.js"></script>
<script src="../Bootstrap/ace/js/typeahead-bs2.min.js"></script>

<!-- page specific plugin scripts -->

<!-- ace scripts -->

<script src="../Bootstrap/ace/js/ace-elements.min.js"></script>
<script src="../Bootstrap/ace/js/ace.min.js"></script>

<!-- inline scripts related to this page -->
<script>var _hmt = _hmt || [];
(function () {
    var hm = document.createElement("script");
    hm.src = "//hm.baidu.com/hm.js?a43c39da34531f4da694d4499c5614d4";
    var s = document.getElementsByTagName("script")[0];
    s.parentNode.insertBefore(hm, s);
})();</script>
</body>
</html>
